home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 July / EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso / earkit / socket / miami3 / miamisdk / netinclude / sys / cdefs.h next >
C/C++ Source or Header  |  1998-05-24  |  481b  |  26 lines

  1. #ifndef _SYS_CDEFS_H_
  2. #define _SYS_CDEFS_H_
  3.  
  4. #define    __BEGIN_DECLS
  5. #define    __END_DECLS
  6.  
  7. #define    __P(protos)    protos        /* full-blown ANSI C */
  8. #define    __CONCAT(x,y)    x ## y
  9. #define    __STRING(x)    #x
  10.  
  11. #define    __const        const        /* define reserved names to standard */
  12. #define    __signed    signed
  13. #define    __volatile    volatile
  14. #ifndef __SASC
  15. #define    __inline
  16. #endif
  17.  
  18. #define    __attribute__(x)    /* delete __attribute__ if non-gcc or gcc1 */
  19.  
  20. #ifndef __dead
  21. #define    __dead
  22. #define    __pure
  23. #endif
  24.  
  25. #endif
  26.